Tureng Mobile
Deyim
3
f.
be caught flat-footed
f.
be caught on the hop
f.
be caught on the wrong foot